leafy foliage - Allemand Anglais Dictionnaire